microwave scatterometer - German English Dictionary